Advertisement

Advertisement

Shah Alam

[ shah ah-luhm ]

noun

  1. a town in and the capital of Selangor state, in W Malaysia.


Advertisement

Advertisement

Advertisement

Advertisement